About London Lc Ltd (12326802) United Kingdom