About Software Luminiuos Ltd (13526849) United Kingdom