About Udax (uk) Ltd. (11412427) United Kingdom