About Lucky Services 38 Limited (10566703) United Kingdom