About Lucky Oak Technologies Ltd (11530477) United Kingdom