About Shaftesbury Avenue Ltd (11168029) United Kingdom