About Clubic Solutions Ltd (13292519) United Kingdom