About Rehovot Holdings Ltd (12031817) United Kingdom