About Audrius Degutis Limited (13342205) United Kingdom