About Rogera Ltd (11076463) United Kingdom