About Foinaven Trading Ltd (SC660246) United Kingdom