About Intermezzo Limited (11519210) United Kingdom