About Adeon Group Limited (12578038) United Kingdom