About Amix Limited (06054261) United Kingdom