About Panoptic Investments Ltd (12728674) United Kingdom