About Jyrus Edi Limited (09285788) United Kingdom