About Oak Investment Management Ltd (07903081) United Kingdom