About Niaian Investments Limited (10396780) United Kingdom