About Jacmor Limited (07368023) United Kingdom