About Kwikdosh Ltd (12601786) United Kingdom