About Nickys Convenience Store Ltd. (SC438378) United Kingdom