About Terada Consulting Ltd (10227186) United Kingdom