About Rigel Labs Limited (07254838) United Kingdom