About Micross Components Holdings Ltd (05724927) United Kingdom