About Intecas Ltd (11943772) United Kingdom