About Ross Charle S Investment Limited (11533384) United Kingdom