About Sidra Gate Ltd (12826355) United Kingdom