About Amaranth Lloyd Ltd (04232271) United Kingdom