About Maxidel Capital Limited (09603568) United Kingdom