About Peelak Ltd (11600127) United Kingdom