About Sidera Ltd (08094532) United Kingdom