About Projekt A Limited (06529272) United Kingdom