About Rehoboth Holdings Limited (10911516) United Kingdom