About Triplur Limited (12172129) United Kingdom