About James Mintz Group Uk Limited (07680396) United Kingdom