About Ammonite Animation Ltd (SC703525) United Kingdom