About Sylvatica Investments Ltd. (08481902) United Kingdom