About Leslieco Holdings Ltd (12935067) United Kingdom