About Maxel Capital Limited (09037814) United Kingdom