About Projecta Investments Ltd (11475353) United Kingdom