About Exelium Limited (10919105) United Kingdom