About Quicklase U.k. Limited (08879797) United Kingdom