About Ten C Promotions Limited (10229499) United Kingdom