About Long Oaks Investments Limited (12841094) United Kingdom