About Beam Project Safeguarding Ltd (11039490) United Kingdom