About Jedsoft Ltd (07186275) United Kingdom