About Poiccard Ltd. (11813120) United Kingdom