About Beacon Labs Ltd (11017719) United Kingdom