About Klasi Sustainability Ltd (11324306) United Kingdom