About Andellia Ltd (11173560) United Kingdom