About Beamora Ltd (13526794) United Kingdom