About Scr Holdco Limited (10377412) United Kingdom