About Giedrius J. Service Limited (11673122) United Kingdom