About Jakpak Holdings Ltd (12428779) United Kingdom