About Black Sand (asset Management) Limited (10557351) United Kingdom