About S 3 B Investments Ltd (12261833) United Kingdom