About Jali Limited (02497862) United Kingdom