About Napier Capital No. 2 Scottish General Partner Limited (SC380969) United Kingdom