About Hykeham Capital Limited (06548135) United Kingdom