About Giedrasas Limited (13303159) United Kingdom