About Bakshveer Investments Ltd (12887002) United Kingdom