About Idis Group Limited (05268432) United Kingdom