About Senshi Clothing Limited (12941838) United Kingdom