About The Lab Nail Bar Limited (12790283) United Kingdom