About Aldebaran Enterprise Ltd (13253371) United Kingdom