About Jabsnoma Limited (12879791) United Kingdom