About Lucky 3gf Limited (10925932) United Kingdom