About Intervest Capital Plc (03260927) United Kingdom