About Sieben Global Management Limited (10726687) United Kingdom