About Amachris Limited (09932220) United Kingdom