About Thr Number 40 Limited (13383305) United Kingdom