About Loxley Capital Limited (10292938) United Kingdom