About Jiro Ltd (10927843) United Kingdom