About Tokx Ltd (12275359) United Kingdom