About Pickcell Ltd. (12828495) United Kingdom