About Lucky Palace 19 Limited (13278487) United Kingdom