About Adiba Ltd (13236024) United Kingdom