About Limnorem Ltd (13171996) United Kingdom