About J-mac Technology Ltd (SC585863) United Kingdom