About Abruzzo Xo Limited (12420176) United Kingdom