Screenmore Limited Company numberOE035025 StatusActive TypeOverseas Entity Incorporated21 May 2026 Registered office 327 Main StreetGibraltar Data JSON Markdown