About Lucky28 Ltd (SC695882) United Kingdom