About Next Place Limited (12036628) United Kingdom