About Independent Management Limited (RS023026) United Kingdom