About N1 Angel House Limited (10950652) United Kingdom