About Lucky Bell Limited (11526357) United Kingdom