About Jecta Limited (03648327) United Kingdom