About Optiquality (holdings) Limited (00377928) United Kingdom