About Jecco Limited (09124829) United Kingdom