About Swung Films Ltd (SC251631) United Kingdom