About Alb Investment Sweden Limited (11999710) United Kingdom