About Slimfilms Studio Limited (10771838) United Kingdom