About Jacob New Development Limited (12755767) United Kingdom