About Lc Props Ltd (12221838) United Kingdom