About Compass Worx Limited (11223677) United Kingdom