About Launica Limited (11295160) United Kingdom