About Nail Base London Limited (12146557) United Kingdom