About Qlog Limited (SC239648) United Kingdom