About 42nr Company Let Agreement Limited (13303750) United Kingdom