About Stir Fried Films Limited (09088602) United Kingdom