About Mantas Salcius Ltd (13136239) United Kingdom