About Amram Holdings Ltd (12723354) United Kingdom