About Lucky Facility Limited (10041677) United Kingdom