About Slmab Limited (12039072) United Kingdom