About Racine Investment Limited (12608575) United Kingdom