About Ankaa Investment Management Services Limited (05671156) United Kingdom