About Unmeasured Investments Limited (SC498064) United Kingdom