About Boxpak Holdings Limited (NI645268) United Kingdom