About Nail & Beauty Station Ltd (SC550025) United Kingdom