About Leitrim Consulting Limited (12088058) United Kingdom