About Alex & Serg Ltd (11395736) United Kingdom