About Leenaun Consulting Limited (11110814) United Kingdom