About Newswift Management Ltd (07104181) United Kingdom