About Global 24-7shops Ltd (12718959) United Kingdom