About Shenena Sethi Ltd (10581979) United Kingdom