About Corrida & Company International Limited (06048435) United Kingdom