About Atea Associates Limited (09051858) United Kingdom