About Beamate Innovations Ltd (09601729) United Kingdom