About Aonyx London Limited (12652981) United Kingdom