About Amaranthus Ltd (13446203) United Kingdom