About Adeeba Ltd (11001127) United Kingdom