About Ampuero Yutronic Ltd (11345960) United Kingdom