About Patmab Limited (12979712) United Kingdom