About Northpaw Limited (SC551938) United Kingdom