About Addx International Ltd (NI665107) United Kingdom