About J Edge Limited (11304231) United Kingdom