About Jadecal Holdings Ltd (13071069) United Kingdom