About Wilhelm Holdings Ltd (12404941) United Kingdom