About Adeea Limited (12020022) United Kingdom