About Lucky Star (2016) Ltd (10266810) United Kingdom