About Holborn Nominees Limited (00257202) United Kingdom