About Lombard House Nominee Limited (10705283) United Kingdom