About Lixor Group Limited (11596481) United Kingdom