About Somastore Ltd. (13282463) United Kingdom