About Jamic Investments Limited (12505951) United Kingdom