About Buchan Corporate Activities Ltd. (SC259768) United Kingdom