About Kristina & Ben Hair Salon Ltd (11007902) United Kingdom