About Claxton Capital Limited (13432039) United Kingdom