About T A O Kane Ltd (11633439) United Kingdom