About Srt-niroo Ltd (SC695546) United Kingdom