About Adel Capital Limited (13265604) United Kingdom