About Kantor Limited (10410759) United Kingdom