About Aleksas Domkus Limited (10772796) United Kingdom