About Leading Point Holdings Ltd (13711895) United Kingdom