About Thrawl Securities Limited (12440591) United Kingdom