About Clynder Consulting Limited (11825432) United Kingdom