About Valentini Leandro Ltd (11593363) United Kingdom