About Rigora Ltd (10548588) United Kingdom