About Quicklight Limited (03922706) United Kingdom