About Linder Holdings Limited (10100786) United Kingdom