About Pentins Technologies Limited (12083739) United Kingdom