About Intelligent Storage Solutions Ltd. (SC257862) United Kingdom