About The Oak Investment Partnership Limited (10378083) United Kingdom