About Oaks Holdings Limited (09618331) United Kingdom