About Jeedil Limited (12520041) United Kingdom