About Ltp Holdings Ltd (10778573) United Kingdom