About Jabir International Ltd (12126147) United Kingdom