About Klikafrik Ltd (09287017) United Kingdom