About Koya Brand Ltd (12744238) United Kingdom