About Maxxilia Hair Salon Ltd (11301310) United Kingdom