About Rigo Spa (holdings) Limited (12207080) United Kingdom