About Tanuki Holdings Ltd. (10205725) United Kingdom