About Wish Associates Limited (03839042) United Kingdom