About Lumio Technologies Ltd. (10257486) United Kingdom