About Tonka Consultancy Services Ltd (12145440) United Kingdom