About Rigel Nova Limited (13022307) United Kingdom