About Altan Research Limited (11496904) United Kingdom