About Neon Skull Ltd. (13517088) United Kingdom