About Klane Sales Solutions Ltd (12736849) United Kingdom