About Eexxss Limited (03104758) United Kingdom