About Veer S Investments Limited (11924147) United Kingdom