About The Taal Principal International Ltd (10753380) United Kingdom