About Ross Portfolio Management Limited (10474722) United Kingdom