About Jadrad Holdings Limited (10729739) United Kingdom