About Concuir Investments Limited (13090907) United Kingdom