About Ideq Capital Ltd (13276662) United Kingdom