About Steenbok Newco 8 Limited (11729128) United Kingdom