About Jurel Holdings Ltd (10052113) United Kingdom