About Planspace International Ltd (11629756) United Kingdom