About Regulus Alpha Limited (11533524) United Kingdom