About Seveneves Ltd (13523638) United Kingdom