About Toka Management Ltd (10470964) United Kingdom