About Admenta Holdings Limited (00244282) United Kingdom