About Projectification Ltd (11211525) United Kingdom