About Proj32 Limited (11119681) United Kingdom