About Ichthys Capital Management Ltd (13185317) United Kingdom