About Sirius London Ltd (13656813) United Kingdom