About Amandor Holdings Ltd (13650489) United Kingdom