About Arista (u.k.) Limited (01147853) United Kingdom