About Rosewood Investment Management Ltd (SC437230) United Kingdom