About Alex & Felix Butik Limited (13449106) United Kingdom