About Klimo Organization Ltd (09774735) United Kingdom