About Up Place Limited (11578632) United Kingdom