About Wild Holdings Limited (10048197) United Kingdom