About Ammora Limited (NI636229) United Kingdom