About Jamaica Way Limited (11880183) United Kingdom