About Nail Hub Company Limited (SC535336) United Kingdom