About Rigel Publications Limited (01109438) United Kingdom