About Shand Holdings Limited (11529577) United Kingdom