About Leadhall Holding One Limited (10853692) United Kingdom