About Kloor Limited (13088152) United Kingdom