About Sips Nails Spa & Bar Ltd (12374701) United Kingdom