About Taji Veeni Limited (13679929) United Kingdom