About Berry Capital Limited (10320751) United Kingdom