About Ammonite Animation Ltd (SC600424) United Kingdom