About J&m Tech Ltd (12115470) United Kingdom