About Sorbus Holdco Limited (NI607952) United Kingdom