About Velux Company Ltd. (SC070286) United Kingdom