About Hitachi Solutions Europe Ltd (04924233) United Kingdom