About Beams Technologies Ltd (10085362) United Kingdom