About Projility Ltd (SC385805) United Kingdom