About Lumbo Solutions International Ltd. (10955604) United Kingdom