About The Nail Studio Plus Limited (SC249856) United Kingdom