About Tuspark Holdings (uk) Limited (10684290) United Kingdom