About Sb Investments Limited (12189245) United Kingdom