About Rogida Ltd (12319742) United Kingdom