About London Smart Ventilation Ltd. (10420243) United Kingdom