About Kantel Partners Ltd (10869697) United Kingdom