About Lydc London Ltd (11169215) United Kingdom