About Project Beacon Ltd (13255396) United Kingdom