About Rimoufair Ltd (11971918) United Kingdom