About Rehovot Ltd (10007073) United Kingdom