About Intermission Life Ltd (10340938) United Kingdom