About Kanai Limited (12810808) United Kingdom