About Tora Stores Ltd (12765596) United Kingdom