About Placon Ltd (10912356) United Kingdom