About Rucksack Magazine Ltd (12863269) United Kingdom