About Rehoboth Technologies & Management Consulting Ltd. (10963255) United Kingdom