About Ivc Investments Limited (12091876) United Kingdom