About Exell Technology Limited (03111554) United Kingdom