About Nic Porter Associates Limited (05603418) United Kingdom