About Shabeelle Ltd (08265343) United Kingdom