About Valindra Group Ltd (SC688116) United Kingdom