About Openclosed Solutions Ltd. (08904815) United Kingdom