About Kanis Majoris Ltd (12990309) United Kingdom