About Amicus Networks Limited (07613826) United Kingdom