About Ammonitica Limited (11413166) United Kingdom