About Exita Solutions Limited (09950609) United Kingdom