About Uqaab Management Ltd (12863360) United Kingdom