About K1 Opha Limited (11668246) United Kingdom