About Jeli Holding Limited (11613012) United Kingdom