About Superplex Pictures Ltd (07739823) United Kingdom