About Amazene Limited (06032980) United Kingdom