About Taurian May Limited (09526041) United Kingdom