About Ha8 7uu New Edgware Road Limited (12300562) United Kingdom