About Exelligent Technologies Limited (13429922) United Kingdom