About Kloss43 Limited (12260206) United Kingdom