About Oakend Investments Limited (12309552) United Kingdom