About Alex & Felix Butik Investment Limited (13451025) United Kingdom