About Aggelia Limited (11380652) United Kingdom