About Clientlogic (uk) Holding Limited (04596061) United Kingdom