About Appui Management Ltd (09427134) United Kingdom