About Rehoboth Management Limited (11238632) United Kingdom