About Saf Group Holdco Limited (10587968) United Kingdom