About Threesec Management Ltd (12499401) United Kingdom