About J S Nail And Spa Ltd (12261012) United Kingdom