About Samuch Holdco Limited (13608928) United Kingdom