About Nicole Powell Limited (12302691) United Kingdom