About Giedraitis Ltd (11323860) United Kingdom