About Jongard Limited (12026518) United Kingdom