About Just Place Limited (10217010) United Kingdom