About Atara Nail Bar Ltd (11864014) United Kingdom