About Jade Applications Ltd (12248449) United Kingdom