About Samwise Limited (12683086) United Kingdom