About Teporingo Limited (12195016) United Kingdom