About N41s Limited (13496701) United Kingdom