About Abraaj Advisers Uk Limited (06541632) United Kingdom