About Kynosoura Consulting Limited (08635926) United Kingdom