About Tessellate Films Limited (09784902) United Kingdom