About K Omega Limited (06887836) United Kingdom