About Incandesce Limited (07564057) United Kingdom