About Koi Human Tenants Ltd. (11283172) United Kingdom