About Ammodytes Holdings Limited (06268627) United Kingdom