About Lotr Enterprises Limited (11482108) United Kingdom