About Klere Limited (11495061) United Kingdom