About Kloee Limited (12174063) United Kingdom