About Rehoboth Investments Ltd (11926393) United Kingdom