About Alma Sb Ltd (13061006) United Kingdom