About J And M Technologies Ltd (13673946) United Kingdom