About Adeel Ltd (12609293) United Kingdom