About Altair Block 2 Limited (12308881) United Kingdom