About Maichi Technology Co. Limited (13223426) United Kingdom