About Hekima Advisors Ltd (08867715) United Kingdom