About Steenbok Newco 6 Limited (11728916) United Kingdom