About Jeeni Limited (11382621) United Kingdom