About Stratusphere Ltd (12674427) United Kingdom