About Lamarr Project Ltd (12316421) United Kingdom