About Ekinura Ltd (11136088) United Kingdom