About Thornburg Holdings Ltd (13233851) United Kingdom