About Jiro Tech Limited (10334649) United Kingdom