About Rusoeis Ltd (12249112) United Kingdom