About U7 Investments Limited (11021489) United Kingdom