About S&a Radia Investments Limited (11367815) United Kingdom