About Click Sabi Ltd (13301249) United Kingdom