About Mountshannon Technology Ltd (11230576) United Kingdom