About Alb Ventures Ltd (11126259) United Kingdom