Fundamentals for Bnn Technology Plc