About Maxi Nails World Ltd (09542685) United Kingdom