About Baloo Nails & Beauty Limited (10501161) United Kingdom