About Point D Appui Associates Limited (08709859) United Kingdom