About Ruby S Nail Spa & Beauty Limited (10118011) United Kingdom