About Newstead Capital Limited (11446055) United Kingdom