About Takedo International Consultants Limited (02834280) United Kingdom