About Hologram Solutions & Technologies Limited (13617776) United Kingdom