About Pleasance Ltd (12148344) United Kingdom