About I Pik Up Ltd. (NI612558) United Kingdom