About Beamsical Ltd (08937161) United Kingdom