About Tokara Associates Ltd (13602032) United Kingdom