About Plescent Ltd (13187795) United Kingdom