About Jacob (uk) Limited (04104231) United Kingdom