About Tokoro Design Consultancy Ltd (10903379) United Kingdom