About N1 Storage Ltd (13148024) United Kingdom