About Rock Associates Investments Limited (11048135) United Kingdom