About Cavallo Nero Ltd (11430292) United Kingdom