About Zaplease Ltd (12025333) United Kingdom