About Klam Holdings Limited (13086010) United Kingdom