About Lucky 17 Limited (11232802) United Kingdom