About Jeliqui Private Limited (13590955) United Kingdom