About December Wolf Clo Ltd. (SC576282) United Kingdom