About London Fibre Group Ltd (12303458) United Kingdom