About Incor Investments Limited (11352732) United Kingdom