About Rigera Ltd (12118000) United Kingdom