About New Atlas Wharf 146 Limited (13039076) United Kingdom