About Sirius Apps Ltd. (11827971) United Kingdom