About Opus Point Management Company Limited (04798188) United Kingdom