About Waxedbyq Limited (13238627) United Kingdom