About Ssba Ltd (13384802) United Kingdom