About Lucky Oak Ltd (12094352) United Kingdom