About Prebend Studios Management Company Limited (03510286) United Kingdom