About Clear Horizon Capital Ltd (12592818) United Kingdom