About Jammel Limited (13008740) United Kingdom