About Narss (holding) Limited (11533174) United Kingdom