About Three Knots Ltd. (10544913) United Kingdom