About Lost Universe Holdings Ltd. (11854175) United Kingdom