About Lucky 87 Limited (11654049) United Kingdom