About Oakes Investments Limited (11649555) United Kingdom