About Beam Reach 8a Management Limited (08244290) United Kingdom