About Samsha Revolution Ltd (11795439) United Kingdom