About Sidda Enterprise Ltd (12913164) United Kingdom