About Lynch London Ltd (10674395) United Kingdom