About Alex Levi Ltd (12978323) United Kingdom