About Samcro Solutions Limited (10906313) United Kingdom