About Quantemol Limited (05048184) United Kingdom