About Jegmac Limited (10671440) United Kingdom