About Lom Virtual Solutions Ltd (10259629) United Kingdom