About Arc Investment Management Limited (09519744) United Kingdom