About Acer Holdings Group Limited (12997225) United Kingdom