About Incandescent Artists Limited (09548477) United Kingdom