About Inttech Capital Ltd (12073803) United Kingdom