About J-frame Limited (11431767) United Kingdom