About K&k Nail Spa Ltd (12254463) United Kingdom