About Subedi Investments Limited (11984700) United Kingdom