About Agliltro Ltd (12258853) United Kingdom