About Tsuru Limited (06199823) United Kingdom