About Ammonyte Holdings Limited (13498238) United Kingdom