About Lincomb Holdings Limited (13085317) United Kingdom