About Rehoboth International Holdings Ltd (12726732) United Kingdom