About Incandescent Skin Ltd (13201576) United Kingdom