About Alembic Private Limited (10571783) United Kingdom