About Pentagram Pictures Limited (07379002) United Kingdom