About Jacob Beatus Limited (00359028) United Kingdom