About Rigel Consulting Services Ltd (12436142) United Kingdom