About Srk North Ltd (12298697) United Kingdom