About Nexus Nail & Beauty Supplies Limited (13448249) United Kingdom