About Intermedi Group Limited (10920734) United Kingdom