About Komplex Limited (10493899) United Kingdom