About Intermay Management Ltd (04445610) United Kingdom