About J.ferrer Limited (00324963) United Kingdom