About Anstice Investments Limited (11694960) United Kingdom