About Project Bauhaus Limited (11326423) United Kingdom