About Cavallo Collection Ltd (13233880) United Kingdom