About Projectia Ltd (07755613) United Kingdom