About 4mori Holdings Limited (12393968) United Kingdom