About Temily Holdings Limited (SC575372) United Kingdom