About Adiba Investments Ltd (10749348) United Kingdom