About A. N. Richards Appco Limited (12309227) United Kingdom