About Global Policy London Ltd (02171962) United Kingdom