About Vikking Technology Development Co. Ltd (06038527) United Kingdom