About Peleko Ltd (09806156) United Kingdom