About Jalbal Ltd (12674531) United Kingdom