About Wittenborg Capital International Holding Ltd (09227835) United Kingdom