About No Place Limited (12680291) United Kingdom