About Maxted Capital Limited (12473164) United Kingdom