About House Of Neo Limited (13253766) United Kingdom