About Rmf Special Situations Ltd (12588193) United Kingdom