About S&b Portfolio Ltd (12299311) United Kingdom