About Jexo Limited (08197174) United Kingdom