About Albjam Asset Management Ltd (07708582) United Kingdom