About Boffola Pictures Limited (13307235) United Kingdom