About No. 22 Hair Boutique Limited (12201280) United Kingdom