About Jic Investments Limited (11743548) United Kingdom