About The Klaas Group Ltd (11923561) United Kingdom