we are after a claification as so what a part of the T&C of the site actually means.
The part in questoin is
10.2 Where you submit any contribution or posting to any of the Company’s websites you agree by submitting your contribution to grant the Company a perpetual, royalty free, non-exclusive right and licence (including the right to sub-licence) to use, reproduce, modify, adapt, publish and exercise all copyright with respect to your contribution world wide.
To us this means if we upload a picture to here we are permitting Swinging Heaven to use the picture in any way they want including selling it onto a 3rd party. Is this correct? And if it does not mean that what exactly is meant by the terms listed above?