About Jabina Limited (12887383) United Kingdom