About Jyro Limited (12128139) United Kingdom