About Excessus Ltd. (11092133) United Kingdom