About Jacob 12 Limited (SC191058) United Kingdom