About The Nail Company London Ltd (10955077) United Kingdom