About Ja Investment Management Ltd (08371344) United Kingdom