About Nordstroem Analytics Ltd (12852292) United Kingdom