About Projekt Studio Ltd (11014451) United Kingdom