About Jmf Technology Ltd (07770240) United Kingdom