About Nixon Technologies Ltd (11904554) United Kingdom