About Cavalo Magico Limited (10998158) United Kingdom