About S&a Portfolio Ltd (13150322) United Kingdom