About Lariat Ltd (12109781) United Kingdom