About Lina Stores Ba Limited (12733551) United Kingdom