About Lintree Holdings Ltd (11538232) United Kingdom