About Alex Minion Solutions Ltd (12827257) United Kingdom