About Hyproc Holding Limited (12867213) United Kingdom