About Nc000303 Llp (NC000303) United Kingdom