About Altar Investment Corporation Ltd (09008774) United Kingdom