About Golden Scarab Pictures Ltd (11360903) United Kingdom