About Ammonite Solutions Ltd (11482471) United Kingdom