About Filmgears Uk Ltd (11872059) United Kingdom