About Queni Koi Ltd (10026383) United Kingdom