About Freshco Technology Limited (10150964) United Kingdom