About Exodyne Ltd. (12990053) United Kingdom