About Aai International Newport Ltd (12919271) United Kingdom