About Static Wax Productions Ltd (12860539) United Kingdom