About Ankaa Development Lp (SL020305) United Kingdom