About Atreides Ltd. (13075072) United Kingdom