About Silex Productions Ltd (12324306) United Kingdom