About Pickup Holdings Ltd. (02148961) United Kingdom