About Ivc Capital Ltd (12951079) United Kingdom