About Projekt 3 Limited (12975105) United Kingdom