About Steenbok Newco 7 Limited (11729104) United Kingdom