About Jedril Limited (12346249) United Kingdom