About Kt & Favour Consultant Ltd Ltd. (07010203) United Kingdom