About Julius & Svetla Ltd (11955080) United Kingdom