About Projector Supernova Ltd (12513542) United Kingdom