About Outlander Magazine Ltd (13257633) United Kingdom