About Shenora Ltd (13542842) United Kingdom