About Uchida Consulting Service Ltd (09011084) United Kingdom