About Kanalife Ltd (12140533) United Kingdom