About 122 Leadenhall Limited (09252868) United Kingdom