About Punica Holding Limited (13046680) United Kingdom