About Avellino Labs Ltd (NI639753) United Kingdom