About Oak Grove Strategy Ltd (12102032) United Kingdom