About Qbic Technologies Limited (04894169) United Kingdom