About Andra Corporation Ltd (13661469) United Kingdom