About Tokane Ltd (11052320) United Kingdom