About Placedoor Limited (04615713) United Kingdom