About Steenbok Newco 3 Limited (11728460) United Kingdom