About Nigel Starr Associates Ltd (11455690) United Kingdom