About Mt Logic Limited (11485592) United Kingdom