About Jagged Edge Productions Ltd (12584954) United Kingdom