About Jmmr Limited (06691038) United Kingdom