About Shabeel Company Ltd (12652237) United Kingdom