About Seven Stars Ventures Ltd (13063525) United Kingdom