About Appin Consulting Group Limited (12038112) United Kingdom