About Rigel Investments Limited (12030653) United Kingdom