About Lt Quantified Investments Ltd (12675235) United Kingdom