About Valecairn Limited (11595706) United Kingdom