About Siddiqi Holdings Ltd (12946632) United Kingdom