About Jamed International Limited (11133792) United Kingdom