About Foxknowe Holdings Ltd. (SC546978) United Kingdom