About Plindstromab Limited (SC578881) United Kingdom