About Leadenhall No 498 Llp (OC340246) United Kingdom