About Jiri Speed Ltd (09797571) United Kingdom