About Andrius Rekstys Ltd (09805668) United Kingdom