About Apextronics Ltd (12193750) United Kingdom