About Projex International Limited (12122236) United Kingdom