About Storish International Ltd (13174339) United Kingdom