About Q.s. Offshore Associates Limited (12946218) United Kingdom