About Lucky Seven Limited (10839576) United Kingdom