About Seeta Investments Ltd (09881492) United Kingdom