About S&n Angel Investments Ltd. (00525192) United Kingdom