About Kleenteem Company Limited (13250076) United Kingdom