About Whisper International Limited (04310312) United Kingdom