About N&p Swan Ltd (11671023) United Kingdom