About Landing Point Associates Ltd (12086482) United Kingdom