About Jacob Technology Services Ltd (09826963) United Kingdom