About Projekt Plus Limited (07273196) United Kingdom