About Interstelar Ltd (13598974) United Kingdom