About Klaasen Consulting Limited (10027023) United Kingdom