About Shoreditch Nails Academy Limited (11251193) United Kingdom