About Lester Point Holdings Limited (13175879) United Kingdom