About Litt Financial Ltd (12787400) United Kingdom