About Sg Plex Ltd (13507019) United Kingdom