About Kanlife London Limited (12821252) United Kingdom