About Lopissa Ltd (11941946) United Kingdom