About Giedrius Limited (08453317) United Kingdom