About Rigel Solutions Ltd (10517615) United Kingdom