About Newnham Capital Limited (07028548) United Kingdom