About Amaranth Insight Limited (10916317) United Kingdom