About Battersea Capital Limited (12685914) United Kingdom