About Amitola Limited (06457475) United Kingdom