About Jaga Life Ltd (13148317) United Kingdom