About Forward Pass Pictures Ltd (07994068) United Kingdom