About Holborn Trading Ltd. (10288594) United Kingdom