About Shogun Investments Lincoln Limited (13491077) United Kingdom