About Ral Investment Management Ltd (SC422932) United Kingdom