About Panoptic Group Ltd (10348236) United Kingdom