About Bamoosh Films Limited (06182697) United Kingdom