About Andraste Management Corporation Ltd (12939493) United Kingdom