About Ninehome Ltd. (10891243) United Kingdom