About Snettisham Investments No. 2. Limited (11235226) United Kingdom