About Kick Vfx Ltd (07219131) United Kingdom