About Takahe Publishing Ltd. (07771821) United Kingdom