About The Waxing Hub Limited (09104817) United Kingdom