About Aklimada Ltd (10863879) United Kingdom