About Tatarusanu Ltd (10074057) United Kingdom