About Veer Investment Company Ltd (07200953) United Kingdom