About Luminasoft Uk Ltd (10191058) United Kingdom